clay embankment - French English Dictionary